//获取图片的url,为数据product的图片做准备
		var imgUrl = new Array();

		function getObjectURL(file) {
			var url = null;
			if (window.createObjectURL != undefined) { // 默认
				url = window.createObjectURL(file);
			} else if (window.URL != undefined) { // mozilla(firefox) 火狐兼容
				url = window.URL.createObjectURL(file);
			} else if (window.webkitURL != undefined) { // webkit or chrome 谷歌兼容
				url = window.webkitURL.createObjectURL(file);
			}

			return url;
		}
		//将图片显示出来
		$('#thumbnail').change(function() {
			var eImg = $('<img />');
			eImg.attr('src', getObjectURL($(this)[0].files[0])); // 或 this.files[0] this->input
			//设置图片宽度为100%
			eImg.attr('width', '100%');
			$(this).after(eImg);
			//获取绝对地址
			var surl = this.value;
			surl = "img/product/" + surl.split('\\')[2];
			console.log(surl);
			imgUrl.push(surl);
		});

		//修改图片上传样式
		$('#uploadImg').click(function() {
			$('#thumbnail').click();
		});

		//存储对象
		function storageObj(id, obj) {
			//json.stringify可以将对象转换为 JSON 字符串
			var checkedIdStr = JSON.stringify(obj);
			//存储id和json字符串
			localStorage.setItem(id.toString(), checkedIdStr);
		};

		//设置好对象模板，发布之后为它重新赋值
		//这些数据,都是默认值,后面会被覆盖掉
		var productObj = {
			//product1在id=1前加product目的是与其他数据做区分，便于过滤器过滤
			productId: "product1",
			productTime: new Date(),
			productTitle:"时尚手机",
			productUserID: "user1",
			info: "今天天气真不错",
			productUrl: ["img/product/product31.jpg", "img/product/product32.jpg"],
			price: "12",
			number:"1",
			status:"9成新"
		};

		//过滤器,过滤掉非product数据
		function filterProductLocal() {
			var productIDArray = new Array();
			//过滤
			for (var i = 0; i < localStorage.length; i++) {
				var key = localStorage.key(i); //获取本地存储的Key
				var filterStr = /^(product)[0-9]$/;
				//判断是否为活动数据
				if (filterStr.test(key)) {
					//判断key是否已经存在,inArray返回元素位置，没找到返回-1；
					if ($.inArray(key, productIDArray) != -1) {
						//console.log($.inArray(key, productIDArray));
						continue;
					} else {
						//采取压栈的方式
						productIDArray.push(key);
					}
				} else {
					continue;
				}
			}
			//json.stringify可以将对象转换为 JSON 字符串
			var productIDArrayStr = JSON.stringify(productIDArray);
			//将id数组存到localStorage,相当于建一个索引表
			localStorage.setItem("productIDArray", productIDArrayStr);
		}

		//默认数组下标为0
		var productLen = 0;
		//判断是否有数据
		if (localStorage.getItem("productIDArray")) {
			console.log("lenth", productLen);
			//获取数组对象长度
			productIDArray = JSON.parse(localStorage.getItem("productIDArray"))
			productLen = productIDArray.length;
			console.log("lenth", productLen);
		}

		//获取活动索引表的长度
		function getProductArrayLen() {
			var productLen = 0;
			//判断是否有数据
			if (localStorage.getItem("productIDArray")) {
				//获取数组对象长度
				productIDArray = JSON.parse(localStorage.getItem("productIDArray"))
				productLen = productIDArray.length;
				console.log("lenth", productLen);
			}
			return productLen;
		}

		//创建活动ID
		function creatProductID() {
			var productID;
			var productLen = getProductArrayLen();
			//console.log("productLenth",productLen);
			//product1在id=1前加product目的是与其他数据做区分，便于过滤器过滤
			productID = "product" + productLen;
			return productID;
		}

		//设置活动列表
		function setProductContent(productObj) {
			productObj.productId = creatProductID(); //根据列表生成
			productObj.info = $("#info").val(); //获取输入框中的字符串
			productObj.productTime = new Date(); //创建日期
			productObj.productUser = sessionStorage["LoginName"]; //登录者的用户名
			productObj.productUrl = imgUrl;
			return productObj;
		}

		//发布
		function Release() {
			productObj = setProductContent(productObj);
			console.log(productObj);
			//存入数据
			storageObj(productObj.productId, productObj);
			//更新索引
			filterProductLocal();
		}

		//点击事件
		$("#release").click(function() {
			console.log($("#info").val());
			if ($("#info").val()) {
				Release();
				//发布之后跳转页面
				location.href = "c_product.html";
			} else {
				alert("请输入内容");
				$("#info").attr('border', '#f00 1px solid');
			}

		});

		// JSON.parse可以将 JSON 字符串转换为对象
		var theProduct = JSON.parse(localStorage.getItem(productObj.productId));
		//console.log(productObj, theProduct.info); 